Skip to content

Conversation

@aneta-petrova
Copy link
Member

What changes are you introducing?

Updating permission and organization/locations requirements for assigning organizations and locations.

Why are you introducing these changes? (Explanation, links to references, issues, etc.)

theforeman/foreman#10701

Anything else to add? (Considerations, potential downsides, alternative solutions you have explored, etc.)

This PR is AI-assisted. This involved interacting with Cursor to find out whether theforeman/foreman#10701 has documentation impact and if so, what it is.

Contributor checklists

  • I am okay with my commits getting squashed when you merge this PR.
  • I am familiar with the contributing guidelines.

Please cherry-pick my commits into:

  • Foreman 3.16/Katello 4.18 (Satellite 6.18)
  • Foreman 3.15/Katello 4.17
  • Foreman 3.14/Katello 4.16 (Satellite 6.17; orcharhino 7.4)
  • Foreman 3.13/Katello 4.15 (EL9 only)
  • Foreman 3.12/Katello 4.14 (Satellite 6.16; orcharhino 7.2 on EL9 only; orcharhino 7.3)
  • Foreman 3.11/Katello 4.13 (orcharhino 6.11 on EL8 only; orcharhino 7.0 on EL8+EL9; orcharhino 7.1 with Leapp)
  • Foreman 3.10/Katello 4.12
  • Foreman 3.9/Katello 4.11 (Satellite 6.15; orcharhino 6.8/6.9/6.10)
  • We do not accept PRs for Foreman older than 3.9.

@github-actions github-actions bot added Needs tech review Requires a review from the technical perspective Needs style review Requires a review from docs style/grammar perspective Needs testing Requires functional testing labels Nov 4, 2025
@aneta-petrova aneta-petrova changed the title Sat 38164 org loc perms Update permission documentation for assigning orgs and locs Nov 4, 2025
@aneta-petrova aneta-petrova removed the Needs testing Requires functional testing label Nov 4, 2025
@aneta-petrova aneta-petrova force-pushed the SAT-38164_org-loc-perms branch from 337c4d5 to a452f33 Compare November 4, 2025 18:35
@aneta-petrova
Copy link
Member Author

Hi @adamruzicka, can you please review?

Copy link
Contributor

@adamruzicka adamruzicka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One note about the org/loc assignment being optional, otherwise lgtm

Comment on lines -46 to +47
Specifying organization IDs is not required.
Specifying organization IDs and location IDs is not required.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While this is technically correct, having a user which is not assigned to any organization or location is sort of pointless as the user won't be able to do anything useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs style review Requires a review from docs style/grammar perspective Needs tech review Requires a review from the technical perspective

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants